vermin ridden - Fransızca İngilizce Sözlük